Lucene search
+L
Mistune ProjectMistune

17 matches found

CVE
CVE
added 2022/07/25 12:0 a.m.172 views

CVE-2022-34749

CVE-2022-34749 affects Mistune

7.5CVSS7.2AI score0.01448EPSS
Save
CVE
CVE
added 2017/12/29 3:0 p.m.99 views

CVE-2017-16876

CVE-2017-16876 is a cross-site scripting (XSS) vulnerability in Mistune’s _keyify function in mistune.py, present in Mistune versions before 0.8.1. The issue arises from failure to escape the key argument, enabling remote script or HTML injection. Public details in the connected documents specify...

6.1CVSS5.9AI score0.02216EPSS
Save
CVE
CVE
added 2017/10/19 8:0 a.m.91 views

CVE-2017-15612

The CVE relates to Mistune Python package: mistune.py in Mistune 0.7.4 contains an XSS vulnerability triggered by an unexpected newline (e.g., java\nscript:) or crafted email addresses, tied to escape and autolink handling. Connected sources document this vulnerability and show mitigations: openS...

6.1CVSS5.7AI score0.00923EPSS
Save
CVE
CVE
added 2026/05/26 8:40 p.m.46 views

CVE-2026-44897

Mistune prior to 3.2.1 constructs the HTML heading tag by appending the id attribute value directly, without escaping. If the heading_id callback returns raw text containing quotes or markup, an attacker can inject arbitrary attributes (e.g., onmouseover, src, href) into the element, enabling XS...

6.1CVSS6AI score0.00228EPSS
Save
CVE
CVE
added 2026/05/26 8:41 p.m.39 views

CVE-2026-44898

Mistune (Python Markdown parser) contains a TOC rendering flaw in render_toc_ul() prior to version 3.2.1: it inserts the heading ID (k) and text directly into an and the visible label without escaping, enabling an attacker to craft a heading whose text breaks out of the href context and injects ...

6.1CVSS5.9AI score0.00228EPSS
Save
CVE
CVE
added 2026/05/26 8:39 p.m.33 views

CVE-2026-44708

Mistune prior to 3.2.1 is vulnerable: the math plugin renders inline ($...$) and block ($$...$$) math by directly concatenating user-supplied text into HTML output, bypassing HTML escaping even when escape=True. This is fixed in 3.2.1. Exploitation paths include injecting unescaped HTML/JS inside...

6.1CVSS5.8AI score0.00228EPSS
Save
CVE
CVE
added 2026/05/26 8:33 p.m.32 views

CVE-2026-44896

Mistune (Python Markdown parser) contains an XSS flaw in the image figure directive. In versions 3.2.0 and earlier, render_figure() concatenates figclass and figwidth into HTML attributes without escaping, allowing attribute injection and XSS even when HTMLRenderer(escape=True) is enabled, becaus...

6.1CVSS5.4AI score0.00198EPSS
Save
CVE
CVE
added 2026/07/08 4:18 p.m.29 views

CVE-2026-59925

The CVE-2026-59925 affects Mistune, a Python Markdown parser. Before version 3.3.0, long sequences of well-formed emphasis markers (/x / or /x * around a character) trigger quadratic work in src/mistune/inline_parser.py by scanning for matching close markers from each opening run, enabling denial...

7.5CVSS6AI score0.00358EPSS
Save
CVE
CVE
added 2026/05/26 8:36 p.m.27 views

CVE-2026-44899

CVE-2026-44899 – Mistune Image Directive CSS Injection exploits a prefix-only regex in the Image directive’s width/height validation. Before 3.2.1, values starting with digits (e.g., 100vw;…) pass _num_re.match() and are written into style="width:...;" or style="height:...;" without escaping, ena...

6.1CVSS5.8AI score0.00228EPSS
Save
CVE
CVE
added 2026/07/08 4:14 p.m.22 views

CVE-2026-59923

CVE-2026-59923 affects Mistune, a Python Markdown parser. Before 3.3.0, HTMLRenderer.safe_url() does not block percent-encoded javascript URIs, allowing attacker-supplied Markdown links or images to bypass URL protections and execute script in rendered HTML. The issue is fixed in version 3.3.0. E...

6.1CVSS6AI score0.00199EPSS
Save
CVE
CVE
added 2026/07/08 4:23 p.m.21 views

CVE-2026-59928

Mistune (Python Markdown parser) prior to version 3.3.0 is vulnerable to a denial of service due to quadratic work in the block_parser.py processing of long references and in the ref_links environment dictionary. The issue arises when a Markdown document contains many repeated or distinct referen...

7.5CVSS6AI score0.00366EPSS
Save
CVE
CVE
added 2026/07/08 4:13 p.m.20 views

CVE-2026-59930

Mistune (Python Markdown parser) prior to 3.3.0 has a vulnerability in the toc/TableOfContents directive: heading IDs are generated as predictable toc_N values without slugifying the heading text. This can allow attacker-controlled id="toc_N" content to collide with generated anchors, potentially...

4.3CVSS6AI score0.00128EPSS
Save
CVE
CVE
added 2026/07/08 4:22 p.m.19 views

CVE-2026-59924

Mistune (Python Markdown parser) prior to v3.3.0 contains a path traversal flaw in Include.parse() where include paths are joined/normalized without ensuring the result stays inside the markdown directory. When processing markdown files via md.read(), crafted include paths could read files outsid...

5.9CVSS6AI score0.0034EPSS
Save
CVE
CVE
added 2026/07/08 4:24 p.m.19 views

CVE-2026-59927

The CVE-2026-59927 issue affects Mistune, a Python Markdown parser. Before version 3.3.0, the Include directive in src/mistune/directives/include.py only detected direct self-includes and failed to handle indirect cycles, enabling two Markdown files that include each other to cause unbounded recu...

5.3CVSS6AI score0.00307EPSS
Save
CVE
CVE
added 2026/07/08 4:16 p.m.17 views

CVE-2026-59926

CVE-2026-59926 : Mistune (Python Markdown parser) contains an XSS due to render_admonition() in src/mistune/directives/admonition.py failing to escape the Admonition directive :class: option when constructing the HTML class attribute. This allows attribute injection and cross-site scripting even ...

6.1CVSS5.8AI score0.00191EPSS
Save
CVE
CVE
added 2026/07/08 4:20 p.m.16 views

CVE-2026-59929

Mistune is a Python Markdown parser. CVE-2026-59929 affects the safe_url filter in src/mistune/renderers/html.py prior to version 3.3.0, which blocks only javascript:, vbscript:, file:, and data: schemes. This allowed legacy or chained schemes such as feed:, view-source:, jar:, livescript:, mocha...

6.1CVSS6AI score0.00198EPSS
Save
CVE
CVE
added 2026/07/08 4:12 p.m.15 views

CVE-2026-59922

Mistune (Python Markdown parser) contains a quadratic-time DoS in formatting.py for long runs of marker pairs (x , ==x==, ^^x^^) in the strikethrough/mark/insert plugins. The issue arises from scanning for matching markers from every possible start position, causing CPU exhaustion. It is fixed in...

7.5CVSS6AI score0.00366EPSS
Save